For the price, this is the best deal in town. The size says fits up to dress size 12 ... true for the bottom, but the top is very, very small ... so if you are blessed, this may not be the outfit for you.