My 8 lb Yorkie is totally rocking these PJs. Nice fabric. There isn't any snaps or Velcro. It just slipped over his head easily and the sleeves and legs were easy to put him into. I highly recommend buying these adorable pjs
I usually buy a small but I went by the sizing chart and got a medium and it fits great