Ordered this twice, the first time it was tearing along the seams and the second time the wrong size was sent. Honestly I am not sure if their team were bothered, they emailed me the first time and told me to give them another chance so I ordered again, telling them to ensure the right piece was sent . The shipment got lost, had to make multiple calls to get it In the end it was a size XL when i clearly ordered an XS.