This bed is very sturdy, and my 2.5 year old daughter absolutely loves it. We needed to make room for her little sibling on the way, and so this is her first big kid bed. She loves sleeping on the top bunk, and I feel comfortable with the railings. The storage is another great feature, I love it because it keeps her toys out of site and organized. And she loves it because she can Choose to pull out whatever toys she wants. Be sure to get a thinner mattress (6” or below). The 9” twin mattresses are too bulky for both top and Lower bunks. Husband did the install and it took him a few hours but he said it was straightforward. It feels very solid. We are super happy with this purchase.