Perfect for our porch! I put it together by myself in about 2 hours. Once you learn the holes that have holes on the other side go with the certain screws and the holes with no holes on the other side go with the other set of screws, putting it together was a breeze, just needed the directions to tell me what piece attaches to what piece. Real easy and the after product looks great! We love it. I’ve been on it all weekend all day! Only down side is the cushions in the picture on the site look a darker brown which is why I wanted it, but actual product, the cushions are cream. No problems though. I Velcro them down so the wind can’t take them and won’t slide since they are light, but with the Velcro, It’s perfect.