The product has exceeded my expectations. its just like the photo and the shirt is a wrap shirt, so there is a lot of leeway in how it fits. the material is a great quality stretchy material, so its not thin or see through. I got it in a L for the pants, and i usually wear 29 or 9 in jeans in American sizing. The shipping was also very fast, about a week and a half