Memory foam mattress is very comfortable! Assembly is not complicated. When folded up, it’s a very large piece of furniture. Wish I had planned the room differently so I could put the TV above it. Electrical plugs and USB ports on the side! Love this bed!