Very sturdy and thick cushion.. Way better than the cheap ones I had before. Put together by myself without too much issue. Dont need any additional tools. Havent used much yet since Im still waiting for the table that is coming weeks after the chairs.