We got this for our 7 year old. It is not sturdy enough. It moves when she gets in and out of bed. Maybe it would work better not on carpet.