Pro: The kids (girls) and I love it.  It's very sturdy even for 200+ lb adults and it was fun to assemble.  It took about 2 hours to assemble alone, with assistance from my wife only to lift the top bed onto the lower one.
Con: The trundle could do with some work. Unfortunately it didn't fit under the bed until I raised the bunk up about 0.7 cm with a couple shims.  Also with wheels (made of noisy hard plastic) on the four corners of the trundle, there is no support in the center, causing the supporting boards to bend add touch the floor.  I believe the trundle would benefit significantly from six wheels instead of four, that were made of the same material found on in-line skates.