Super cute and well made. I should have bought a large and yet the collars are so adjustable that it didn’t matter. The XL was easily adjusted to my dogs right size. All of my dogs have Teddy stuff now and we always get compliments The doors are great and they’re durable