Other than there are a LOT of pillows, everything is perfect.  Delivered early.  Only had to screw on feet.  Fabric looks beautiful.   Seats are a bit firm, but I can still nap on it just fine.  They are pretty big, do not recommend for small spaces.