Great bed..very easy to assemble. I put this bed together in about an hour with my 19 year old son. Instructions were very clear and it came with everything needed. I love the details on the upholstery. I had a 10 inch memory foam mattress that fit perfectly..I may purchase a 12 in mattress in the future but everything is perfect for now