Easy to assemble, and works great for my dog’s toys! Seems sturdy-ish. I was hoping the flat top could double as seating, since we have a very small space, but I’m a little unsure about that. Maybe just to quickly put on your shoes… Overall though, very happy with the purchase and it’s true to the description  photos.