LOVE LOVE LOVE!! This product is just like the picture! The quality is pretty good, and great for the price! I'm 5'6 and 115 lbs. I ordered an xs which fit perfect. The top is a little smaller than I expected, but still fits great. I definitely recommend this product; I love it!!