this is adorable.  It is definitely for a smaller dog. It is well made and the pad inside is nice. Unfortunately my dog is too large for it.