Easy to assemble and sturdy!  I love that it comes with pillows.  The white cushions clean easy but get dirty fast.  My cat keeps leaving paw prints.  Overall a good purchase for the money compared to other sets.