Super cute and high quality! The stool cushion is firm and the foot rest is a great addition for comfort. So happy we bought these. Relatively easy to assemble by yourself with uncomplicated instructions