Medium fits well on 5'4 140 pds B cup gal. Bra of some kind is needed as there is no support and material is thin. The crinoline underskirt (sold separately) makes a big difference. Had to press it under a pillowcase with steam iron. Will need to pin hood somehow to head. Better material for the $ would earn this a higher rating.