Definitely a 5star product.  Love the way you can fold to store and very sturdy for dog.  We bought the small for new puppy and medium for when she gets bigger.  Sleeps all night long in carrier.  Highly recommend.