Really loose, comfortable fit. I got it in an XL, I’m 36D, 29, 36. I like the comfort and loose fit around my hips, but it’s a little too loose around my waist and bust. I stand just under 5’, so the open sleeves go down nearly to my hips, and it’s not the most flattering look on me, unless I wear a tank underneath. My granddaughter was over so I had her try it on. It looks so cute on her, she can pull it off! We tied it on the side and it gave it a youthful, fun look. Hanging loose it still looked cute, but we preferred the tied up look. She's taller than me and she has a longer torso, I think this is much better for someone of taller stature than I. The fabric is so lightweight, this is excellent for any activity, or for comfort days around the house. I got this in black, but the other colors look really sweet.