It is so comfy! Firm but bouncy and soft. The color is perfect! I am obsessed. 1010 recommend!!!