I recently bought the 9" AngeloHome gel memory foam matress and am very pleased with my purchase! The matress is great quality, stylish, and firm. As someone who suffers from back pain, I needed to get a matress that would not agitate my back. I have slept well so far on this matress and wake up in the morning with no pain!