The fact that it has memory foam is a plus for me. And it was so easy to assemble. It too my nephew  about 10 minutes to put it together. And it’s light for me to move it around. You see I’m partially disabled that’s why I needed my nephew to set it up for me. My only complain is that the delivery man left the box on my door and it was heavy for me so it took a couple of days for my nephew to bring it inside. He did even knock to let me know that the order was here. Maybe next time I order the delivery man can bring it inside my apartment. But other than that I am satisfied with my purchase.