The stools were perfect for us. My husband assembled them and he says it was very easy ( he is not a "handyman").  The stools are comfortable.   We got the white ones and they do stain pretty easily.