I got this for my Barnaby, and he LOVES it. It's alittle hot in the summer, but he won't wear anything else. Wish they'd make a lightweight one for summer! It's so easy to get on and off, though he doesn't love it when you take it off, the Velcro is a little loud.
Anyway, its sturdy, he can't really get out of it (though do make sure you've got the velcro well secured) and the handle is great, you can just grab him up if necessary, and that's been handy when around some big dogs here in the city.
Yap Wrap Choke-Free Body Harness for Small Dogs - QVC.com