I’ve not done the shelves or cupboard just yet took us a while to build.  
It’s very good although I could tell this was a return as one bracket already attached, instructions open, screws loose and a scuffed step but I’m covering that with non slip tape anyway. 
I bought for my 3. Year old. Very sturdy. He loves it. It’s fun and good for storage. 
Good colour. Can’t fault the actual bed really