4 stars only because the bed doesn’t seem very stable. It’s for my 2 year old so I’m not too concerned. I think you get what you pay for with this one though.