We absolutely LOVE our bed.  It was fairly easy to put together.  It is very sturdy and I believe it will last us a long time.  We highly recommend it.