Cons:
-The product looks like Amazon's picture except that there's no turquoise color, just purple stripes on navy blue background.  Amazon's picture shows the turquoise stripes fade into purple on navy background, but it ain't so in real life.  The fabric does not feel high-quality, either.

-Product runs small, so order one size up.  I ordered one size up and it fits me.

-Product is made in China and shipped from China.  Make sure you're really happy with the purchase and not going to return it because seller does not offer free returns even if products are damaged or incorrectly described.  Cost to ship it back will equal or double the amount you pay for.

Pro:
-Free shipping.