Amazing value.  My Yorkshire Terrier has recently had surgery and has to rest for 8 weeks this is ideal as I can still take her out.