Delivery issues aside, I give the bed itself a 10. The bed is sturdy and was fairly easy to put together. My husband and I put it together in about 3 hours as other reviews also stated. Everything was drilled correctly and we needed no modifications. My son loves his new bed and all the storage underneath!