Perfect, but just a little big for my chairs but that's ok cause I couldn't find anything with the right measurements for my chairs, they are well made and I am pleased with the purchase.