fits perfect for my area. Great quality and easy to clean. Love it the color size is perfect and it is so comfortable. Shipped quickly and was easy to put together.  Overall I'm very happy with this