I ordered a memory foam mattress with this bed. And it is beautiful. The assembly took about 1 hour. And the bed holds up pretty well for now. Lets see how long it can last.