Perfect height for a 3 year old we didnt feel comfortable in a higher loft bed. 

Sturdy. Does make some noise when an adult climbs it. Rails are not super high but are sufficient. A 6 or 8 inch mattress works very well. We put a mattress under it on the floor for a bunk bed style. Very happy with our purchase.