Hard to find cushions fit well and have a very comfortable feel. Quality of the covers is excellent. The fil is very puffy, but maybe a little soft.