The bed is working great for my boys (ages 11 and 9). It not hard to setup and everything was there.  

Pros: Great value, solid material.
Cons: May want to use your own tools to make assembly easier.