Love these stools- easy to assemble and the cushion is just right.  Not to thin, not to hard or soft!