I love the fabric of this dress, it’s soft and stretchy. I’m 5’8 and 180lbs and I bought an XL and it fits loosely but is still flattering. Its comfortable and cool and lightweight. Great for work, date night, a casual wedding, church… I’d say this is a dress you can wear anywhere!