These stools are perfect, the fabric is high quality and they were so easy to put together. Not to mention, they arrived 2 days after ordering them. LOVE!