This is comfortable and soft. The only slight improvement I can suggest is having an extra tie at the top center of the cushion so that it doesn’t droop. However, it’s slightly big for the swing so maybe that’s why it droops in the center. Otherwise, nice cushion and would recommend.