We are very pleased with how this bed turned out. It looks nice and is comfortable and seems to be of pretty good quality compared to the price.  It took two of us about 2.5-3 hours to put it together. There seems to be a slight design flaw in that the gaps on either side of the twin bed closest to the railings are a bit too wide when the trundle is open (see last two photos). We are going to fix this by adding a piece of plywood beneath the twin bed mattress closest to the railings. 

You need to buy two twin mattresses (make sure they are at least 75 inches long and 3839 inches wide).  You cannot store the second twin mattress underneath the bed when the trundle is closed.  It has to be stacked on top of the first mattress.