The bed itself is great once up and my kids love it. 
the reason I couldn’t give it 5 stars are simply for the instructions. They are terrible and it took me over a couple of days with help to build it as I had to figure it out mostly just by looking at the picture of it.