It was a little shorter in the back than I thought it was going to be, but I LOVE it.  Firm but REALLY comfortable and I love the colour.  Very pleased with my purchase.