Bought 2 items, one of them fits perfectly, but the other one too big, despite having the same size (S). Even based on the body measurement featured on the webpage, I thought both items would fit me. Other than that, everything else went fine; delivery was fast and the item arrived safely. Didn't do any returns or interact with the customer service, so can't comment on that.