Love this set, nice quality for the price! It was shorter than I expected, but easy to put together and cushions are sturdy, vibrant colored. Fit perfectly. Only down side was it came in two separate shipments days apart.