Easy to put together, nicely packet, the workmanship was good. I liked the idea of the carpet, not a skid pad on the stairs. The only reason for not a 5 star, some of the front panels had a bumpy bubble, not a smooth finish. Our cocker spaniel has not used them yet, but I feel he should have no problems. Over all the price was far for the product, and being that it was wood I felt this would be much more sturdy and look like a piece of furniture not something that is plastic and a throw away look.