The bottoms fit great (I almost wanted to keep it just for that), but with the top, it bloused out weird near the top seam under my arms - almost a 1" bump on each side. Made it look strange. Also, didn't have much support. It was great for hiding tummy area because of the blousy style, but it almost made me look bigger with the way it did blouse out.