Very nicely made, but I got it a little too small for my puppy. When in doubt, go a size larger!