This fit the bill exactly for our needs. Its fairly easy to assemble, looks good and is very sturdy.  For the price its a great deal. The only negatives are that the wood needs to be cleaned out of the box due to remove a thin residue from the chemical used to finish the product and there is a pretty noticeable off gassing smell for about a week so you may not want to use it right out of the box. It took about one week for the off gassing smell to dissipate. We also used a smell absorption product to facilitate this. The upper bed is a bit wide and would accommodate a 41-42" wide mattress - our 39" inch mattress leaves a bit of space.  Also, the wood slats creak a little at first.  Finally, you should use a power driver to assemble the slat kit or you will  be at it forever and surely develop carpal tunnel!

Pros: Great value, reasonably easy to assemble (with power driver), sturdy, nice finish
Cons: Off gassing smell for a week, assembly directions could be better