I was impressed in how quickly I received my order. I was a bit nervous about this item as body suits and can fit very odd. I ordered an XL and glad I did. I don't clothes to fit tight on me and one needs that extra 'moving around' room! The material is kind of light, which is ok as I am wearing other garments over it. Overall, very happy with it. One other thing, the sleeves are perfect. I have long arms and always wonder how an item will fit in the arms.