These were bought for a small Maltese, but way too small. Not a good fit.
The fit is not accurate, but the quality seems ok. Dog is happy.