A few pieces had scratches. But it’s a cute piece overall. My small dog loves it.

I wouldn’t recommend this for dogs medium or large sized but for an xs or s dog, its great.