Very easy to put together.  The chairs are lightweight but very sturdy.  Cushions are very thick and well made.  The cushions have velcro straps to attach to the seat, which is great.  Definitely a great purchase.