Height and width are fine but it could be a little deeper for comfort. The water carrier and attached dish are great...as are the big pockets. I ordered this for a family member who has a bad back and has a hard time lifting a carrier. If your pet is extremely shy or skittish, it's openness and wheels might not be a plus. Overall, I'm happy with this purchase.