The shelf took a while to  arrive, but was super easy to put together. I like the look and size of the shelf, but I don’t feel like the materials it’s made out of our great quality. I expected better for the price I guess. It definitely has to be anchored to the wall if you have kids, I think if I could do it again I’d save and order one of the more expensive ones.