Quality is great but the size runs way too big. I ordered a small according to the size chart and it was still big. Then I exchanged it for an xs and still a little big. The sleeves are also very long.