Perfect for what we needed. One chair had not been assembled correctly but we were able to fix it easily. They have held up well with daily use and a ton of dogs!