A great looking bed for my guest room at a very good value! Laying out all parts ahead of time helps, put down a blanket or sheet to assemble to keep your carpet clean. Was a bit unsure as to best mattress thickness, however, I bought two, 8 inch memory foam mattresses, and they fit both top and trundle just fine. ￼