Love it!  It fit perfectly and I love that the cushion covers are separate.  It gives it a more polished and neater look.  Very happy with my purchase.