Friends of ours have the exact same bunk bed, so I had the advantage of seeing it in person before purchasing. It is attractive & sturdy. For the most part I found it very easy to assemble. However, there were 2 issues in assembly.
1) The holes in 2 of the bedposts were not drilled deep enough for the dowels that connect the top & bottom bunks. My husband was able to drill them the way they should have been, but I had to ask for help. 
2) Many of the slats to support the mattresses are quite rough & will be exposed to the child on the bottom bunk. I don't want to risk splinters or hair getting caught when the littlest one moves around. We plan to borrow a sander (too much sanding to do by hand unless you have to). Once we get the slats sanded & installed, it should be perfect...
Update: We bought "8" Medium Gel Memory Foam Mattress by OrthoTherapy " for the bunk bed. The mattresses are technically 1" too wide & too long for the bed, but we are happy with them.