Product quality is great! There was a small pen mark on one of the white stripes, but mistakes happen. I ordered an XL based on sizing. However, the measurements are a little off as this item is a bit too large for our pug. He's able to easily walk out of the back legs. I would buy again, just in a smaller size!
Awesome, the pj’s fit her perfectly according to your chart
We ordered an XL for our big guy, he's 35# and a Large for the 19# pug. Perfect fit for both. Soft t shirt material, think kids pajama material, not too thin not too thick. I won't dry them, I feel like they'll shrink a bunch.