This is beautiful.  It was actually pretty nice quality, colors vibrant, and just the right length.......if it actually fit.  I normally wear a 1x-2x.  I ordered a 6x expecting to have to alter, but I wanted to make sure I didn't have to return it and it would fit...... and it was too small!  Its a shame, because I would have liked to keep it.  The only reason I gave it four stars is because 2x to 6x should be a huge difference, and I'm shocked it didn't fit, not even by a long shot.

Otherwise shipping was timely and the product itself was very nice.  I'm sad.