“Bought for my sons wedding so haven’t worn it yet Returned first one as it was too big I would say the size is quite generous but I have lost weight so that could account for that I bought it online and was easy to return for the smaller size which now is a perfect fit”