Exactly what we were expecting! Price was amazing for what we got! Not too firm and not too soft! Also, I spilled red wine on it (oops) and I was able to clean it up without it staining! Very happy with our purchase!