I'm happy with the quality of the stairs for the money, however, these stairs are much too small for Large sized dogs, like Boxers, yet these stairs are supposed to be the Large size.  My Boxers are not large Boxers...they are on the small side of the breed.  These stairs are good for miniature-sized dogs weighing around 30-45lbs.  

Pros: Decent quality for the money
Cons: Too small for large sized dogs