Very happy with this.  I took some time and did my homework with regards to the sizing, which is very important.  These things aren't sized the same as American clothes and if you're not careful, you'll get something that's too small for you.  Just take the extra time to figure out what size you need and you'll be fine.  Err on the side of going bigger if you're not sure.

The print looks phenomenal.  The graphics are clear and beautiful.