I loved it, the fabric is super good and very comfortable, size s is very small I ordered M and it is perfect. Top part is tight I use a 90-95 and the M looks great on me. Fast shipping color equal to photo. I'll order again in more colors. It's great for sportsmen too.