First carrier was damaged (probably when manufactured).  Replacement sent quickly - Wayfair customer service was excellent.  
The carrier was what I expected.  I have ordered other Snoozer products and like their quality.
Ordered the large size.  Worked great.  Large enough to hold my 2 Yorkies together, but small enough to be handy.   A little too heavy for me to use very long as a back pack.  But handy as a roll around for quick trips.  The Yorkies enjoy standing with their heads out as they are pulled everywhere.  I would and have recommended the carrier to other dog owners.