Great quality of fabric. The cushions have a perfect amount of give to them...not too firm and not too soft.