Absolutely perfect my  puppy loves it.  First night home she just settled into, no crying or howling.  Superb delivery as well.