Perfect!  Our little MaltiPoo puppy is safe and comfortable, and she can see where she’s going.  Eventually we may need to buy a little larger one, but for now this is great!