Was very happy with the product. The item looked like the pictures and was better quality than I was expecting. I got a size medium and it fits me well because it stretches quite a bit (I'm usually a large-xl),it's a little short but it's not a huge deal.