This is so comfortable! I LOVE it so much! It was super easy to put together, the cushions have held up well. Easy to rock