It is very sturdy and high quality set. Easy to put together, cushions are made of nice material and are washable. The only thing I did not like that the upper pillows and the ones on the little seats don’t have any stickers to attach and be steady without falling away. Otherwise very happy!