I purchased this top and I really like it. I normally wear an extra small but I have a lager chest (32D). I would recommend ordering one size larger than so the top drapes properly if you have a larger chest.
This is a very pretty dress. I purchased it in the fuchsia color. The dress runs large. I normally wear a 4 but I should have ordered a 2 or a 0. Also the skirt is long. I am 5'4" and the skirt came way past my knees. If you are my same height, order the petite.
I only gave this dress a 3 out of 5 for the same reason another reviewer stated: The pattern in the back does not align. It is a cute dress and I bought it on sale so I am keeping it. However, I think it looks a little cheap because the stripes in the back do not align.
I purchased this item online. When I tried it on, it fit perfectly everywhere but in the stomach. For some reason it was really large in the stomach where all of the color blocks come together. I guess it would be great if you were expecting. I bought the dress when it was on sale and I had a birthday coupon. So I decided to keep it and belt it. I received a ton of compliments on it.