Over all lppks pretty nice - cushions not as thick  or firm as they could be  which gives it a cheaper feel  - easy to assemble  and well packaged -cushions do slide   on ottoman -had to order anti sliding pieces for under cushions.  For $329.good enough solution for screen porch.