Everything corresponds to the description. Slightly small, at its 44 size ordered XL, to slightly freer was, l would also fit, but it would be tight. But XL for me for sleep came up perfectly. Delivered quickly, within 2 weeks. As a gift, the seller sent a red rope with a heart.