This is an excellent bunk bed for kids. The instructions were crustal clear, assembly was easy (time taking) but, it needs to be assembled in place. You can't move it once its assembled. The other thing is that, the top bunk is kind of shaky, my eldest sleeps up-top and she rolls around when sleeping. The bottom bunk feels like an earth quake when my kid is rolling in the top bunk. I checked all screws and nothing is loose.
Also, get a 5 inch mattress if your kids rolls around a lot. I got a 10 inch mattress and its almost lines up with the edge of the bed. The depth of the bed is between 11 and 12 inch. So, get a 5 inch mattress. Everything else is great. Had this bunk bed for about 6 months so far. Its sturdy, build to last and very good. 
Finally, its good to stick a antislip tape on the steps. My toddler slipped once but avoided injury. So, just to be safe, tape it with a 1 inch anti slip tape. Definitely a good buy and I would recommend it to any one.