I think it's a perfect fit for what I needed and shockingly more comfortable than expected.
The only complaint I have is that I wish it was a little bit taller, not so close to the ground. 
But overall extremely happy.  Love the slip cover aspect.