I highly recommend this bed.  In fact, I've alreayd recommended it to my friends.  The quality is fantastic.  Assembly wasn't difficult, but definitely not something I would want to do every day.  5 stars for sure!