It's nice...I wear size 36 normally so the large fitted well. I am very disappointed in the color though. The pic shows like a navy kinda blue but it's actually more royal blue. I would have loved it in the navy kinda blue as displayed in the pictures. Delivery and service was fast. The material is nice and soft as well.