Bought for 9 year old. He loves it, bit it is a little wobbly on the carpet. I have to tell him not to roll around too much. We did reinforce it using the straps to the wall but there's still some wobble. I think it's safe for him but maybe not a kid younger than that. Looks nice, and fits a standard twin bed. Check the warning, mattress needs to be 6" or less