These chairs met the dimension requirements we were working with. The fabric is thick, and I hope wears well with pets.  It was easy to assemble, although you really do build it from the ground up.  The are sturdy and comfortable.