Yep, step-in harness with the velcro at the top...just as you described! Mine came with a matching leash too.
I actually purchased mine almost a year ago from here:
http://www.sassypup.net/Dog-Clothes-...k-p-17198.html
If you click on the picture, you can see how much cuter it is on the yorkie. It also is truer to color. It is a lighter pink than the pictures where it is laying flat.