Beautiful sturdy bed. Some of the finish isn't completely... umm finished? It seems less sealed than others. For a memory foam mattress I would recommend getting extra support slats. It works as is, but sags a bit. Love the fact that as the kids grow, both beds will also work separately, and the bag came with plugs for the holes on the base if we go that route. 

There are a couple imperfections but otherwise it is great. 
My two young boys love their new bed.