Perfect !  My expensive one (over $125) started to show a lot of wear and wasn't worth the price....this one is perfect !  Very nice quality and can't beat the price.  I highly recommend.