I got it on time and damage free. I am 5ft 3" and 255 Lbs and I ordered a 2x but I could have gotten an XL. The fabric is thick with a cotton like mixture. Is not itchy, feels really good on your skin and great to dress up, down or wear into the office. The colour though is not as advertised I got cream and not grey.