we upgraded from a queen pillow top to a king gel memory foam mattress. Its huge! Perfect for our growing family. It was delayed almost a week but every customer service representative i spoke to or chatted with was amazing! Its definitely firm so taking some getting used to but I've been sleeping so much better since getting it! I literally cannot feel my husband move around. I've heard people complain about memory foam mattresses being hot but this one is perfect, no overheating. I am so happy with it!