I really like the materials and the quality of the outfit. It seems well made and durable. It looks great, too! If it helps, I got the XL, but the shoulder area is still a bit too tight. I'm 5' 9", 160 lbs. and I usually wear a medium in the US. I would not recommend anyone who's bigger than me to buy this. It won't fit well.