I ordered a size XL top, when I received it, about a month later, not only was it cheaply made, but it seriously looked and fit like a size Small. I emailed the company about the issue and they suggested "give it to a friend"! I should have read the reviews BEFORE ordering. NEVER again will I order from them.