They are perfect!! The cushion is very firm and high. Makes for very comfortable seating! I highly recommend this product!!