These arrived quickly, and were just what we expected. replaced some other stools we bought through overstock where the cushions were tearing. Won't have this problem with these. The only negative is that they aren't the most comfortable for a long term 'sit'. we are looking at a small thin cushion. They look great and were a deal.