So far I love it.  Assembly was a breeze.  They delivered to my garage door and I had a dolly that I used to get it to my porch destination in back.  Otherwise it was a 2 person carry.  Its lower to the ground but I'm short so it's pretty perfect.  I gave it a 4 because the cushions do have a bit of a smell.  Buts it's in my screened in porch so I assume they will air out.  The seat cushion is not super soft but it is not hard either.  It's the first piece I have put on the porch and I plan to put additional pillows and a rug and side table with it. For me I will need the extra pillow for back support.