Easy assembly, beautiful, shipped on time We love it.  The only downside is the cushions are slippery but we fixed that with some Velcro.  They are also on the thin side but very comfortable