Seems great to me
First of all, arrived much faster than promised.  Secondly, seems like a solid product.  I'm no expert on graphics design, but the logos sure don't seem to be ironed on as has been claimed.  The enclosed pics show the logo placement on mine, seems spot on.
Rating: 5 stars