I am extremely disappointed with this pet carrier.  The top opening does not open the full length of the carrier, and you would never get a cat, or dog, in the crate using this opening - it is too small.  The end opening, when unzipped is a good size; however, it does not remain open once it has been unzipped (it sags downward).  I bought this carrier since I thought it would be easier to take a pet to an appointment since you could wheel it.   Now I will just be getting rid of it.  This product has totally missed the mark.