Good quality construction, easy to put together. However; my girl Angelique was not having any part of it. Will donate it to a shelter if they can use it.  I may have ordered the wrong size/style of pet stair.