Bought two for our little dogs, and work for bench as well!  Sturdy and very functional!
No cons.