Easy to put together. Love the zip close door. Shelves are helpful but a little flimsy   Don’t out too much weight on them For under 100 this is excellent. I never would have paid full price though.