I bought two of these beds (one for each of my teenage sons). Assembly was not difficult at all. Each bed took my husband and I about an hour to put together. They look great. I would highly recommend using a pool float as cushion for the ladder. This will make for a more comfortable climb to the top.

Pros: Great value! Great quality! 
Cons: Ladder is a little uncomfortable.