I purchased this beautiful suit and it fits just perfect. The color and style are outstanding. the shirting is just enough to hide imprecations. You should not pass this one up. I also just received the blue lace cover up for it today and it is beautiful also and completes the whole look. Very happy customer!!!