I ordered this bed for my sons.  It has been great.  The only part that I was disappointed in was the drawers underneath. The alignment for the bottom of the drawers was a little off and made it very difficult to put them together.  The rest of the bed went together great.  We were shorted a few screws, but were able to find some laying around.  Instructions were easy to follow and the predrilled holes were nice.  It was worth the money I paid for it and I was not disappointed in its quality.  

Pros: Easy Assembly, Well built, Right price for the product
Cons: Drawers are hard to put together if they don't align