I bought these dresses at $1.45 each. The fabric is a bit cheap with some sewing imperfections, but for this price range they are nice fashions. Blue, red, and purple are modeled on a Barbie Fashionista Tall body. They fit, but the purple is extremely loose around the top and is an accident waiting to happen. The black was too tight where the skirt narrows, and did not fit on the tall Barbie, so is shown on a Midwood Brands Barbie knockoff.