This set fits well. It's true to size and has LOTS of stretch. The color is very pretty and vibrant. My only complaint is how thin the material is. The set is see through and that won't work for the occasion I purchased it for. I guess I can layer it, but that kind of defeats the purpose of the look.