Do your research before you sign any agreemrn
I got.... after waiting weekS....from China...a top. A"XL" was really at best a medium. I give the company some credit ...if you stay with it ...you can get messages through and get minimal customer service. I was to return the top to get my refund. Return shipping to china was $28.00 on a $15.00 top. (So check where your item is coming from) I could not get any resolution after that. So i lost my money...donate the top!?! Lesson learned.
