It fit perfectly on my deck and pillow top and cushions are good quality. Very happy with the purchase,