Absolutely horrible!! I waited 3 months for the delivery. After only 2 months of sleeping on it, it has already caved in causing major back pain. It was great in the beginning. I’m so glad I waited to leave a more accurate review!!!