Purchased it for my 3 yrs old grandson.  Seem pretty sturdy. We just put it together last weekend and as they live 5 hours away and had not purchased any mattresses yet can't say anymore.