I am so happy i decided to try this on in store. it is absolutely stunning! unfortunately they only had a m and it was a little too flowy so have the s ordered and anxious to try it on. the top is really where i am concerned it is too large. i am 5'3", 36dd and 130#, athletic build. since you really cannot wear a bra with it, which is okay btw, the armholes were a little too open and afraid things may show ;). the bottom fit okay, a little on the large side but this should fit loose and flowy. c