This carrier is sturdy when assembled, has a comfortable cushion that can easily be washed. It would ideally suit Guineapigs,rabbits, cats and kittens, small breed puppy or very tiny dog. It is safe and secure when assembled with sturdy zips. Your pet can attach to an internal strap if they are wearing a collar or harness. The top can be open for your pet to look out if attached to the harness, or just if you want to talk to or comfort your pet. It folds down really flat to store away.