This Toy box was not hard to put together! the bins are a decent size and hold quite a bit of toys! I love the shelves right above the bins. I purchased the cloth bins to place on the bookshelves to hold train tracks and building blocks, the itmes that you want to stay togther, instead of being all over the place in the bins.