Furniture is sturdy and very well made.  Cushions not needed as it comes with it all.  Very nice set for a reasonable price.