My large breed puppy chewed all the rungs off of my wood dining chairs so decided to go with these metal chairs. They are nice and good weight.  The upholstered seats clean easily when something is spilled but now I have the issue with my small breed dog jumping on them with wet  paws! They do leave a water mark. Going to re-upholster with faux leather so the people and pets can live in harmony:)

Pros: nice weight and durable
Cons: Nothing other than my own issues:)