It’s really comfortable. It’s not as thick as I thought it looked at the medium is a bit too small when usually medium fits. I’ll just have to go for a large when getting this product again. But overall, it was an alright product. The quality is good. The pockets are a bit shallow though.