So comfy and cute - Ive worn it out twice, and got compliments every time!  I bought an XL since this was something cute to wear and easy to put on after surgery... the loose fit is still cute, and keeps it flowy and comfy!  I am 55.5, 145-150lb and a D cup; for strictly fashion (rather than comfort), I could easily have been comfy in a size Large.  Highly recommend!