Nice quality, but smaller than I expected. Should have ordered the extra large. Not easily installed on truck center console. The dog, however, loves it.

Pros: good quality, reasonable price
Cons: smaller than expected, not a good fit for the truck console