This set is perfect for our front porch. Assembly was very easy and fairly quick. I love that you can set it up in different ways. The cushions are comfortable, and the velcro on the bottom cushions is amazing! Wish this was on the back cushions  as well.