This was a really cute top and the material was very stretchy and comfortable but the sizing is way off. This is sized for Jr. Plus size. I bought this top one size bigger than my actual measurements and it was way too small. I had to return it. Too bad too because I loved the style. I've noticed that all eVougue apparel is Jr.plus so be cautious curvy gals.(I purchased this in a 3X and I wear a size 18 jean and am a 42D)