Absolutely perfect! The cushion on these stools feel like you're sitting in an overstuffed chair! Love, love, love!