i am a new mom, so finding things to fit and comfortably are rare, but this shirt is great at hiding my belly and super sexy off the shoulder, feels amazingly soft and i want one in every color!!! i ordered an XL and i am normally a L girl.. i would suggest sizing up if you want it baggy, and air dry it after washing to maintain softness, love it though and it is slightly see through but ok with a cami.