Arrived early and in good shape. Easy assembly.  The cushions are not reversible are are a bit firm but for the price can't complain.  I did spray them with scotchgard so hopefully they will clean up well. The sections slip on my tile floor so I've ordered non-slip furniture pads and hopefully they will help.