The product is great, just the right size for a little dog to use to get on the bed or sofa.

Pros: Durable finish
Cons: Assembly instructions weren't easy to follow