Very sturdy and easy to put together. The instructions are clear and if you cant follow the read,  they have pics too! Love that they gave extra screws, 2 Allen wrenches and screwdriver.  My doggo was hesitant at first but after a couple of days he started just settling in by himself. The xlarge is enough for him to stand on all fours, sit, turn and move as he wants. I am getting another one for our other dog!