This was already put together, all you have to do is put the inserts in. The storage is great. In each step is extra storage. When together, it is pretty sturdy. I have a small dog under 20 pounds. So this is perfect for her. Not to mention her nails don't snag on the material, that is a big plus!