It was tedious putting it together but I love the finished product. The shelf is made of good sturdy material. I have twin 4 year old boys so I was worried if they bumped the shelf that it would fall over but it would take a lot of force for it to fall.