Cushions are very nice quality.  Very thick and super comfortable. Fabric holds up great in the elements... I leave mine out all season long