I searched far and wide for a soft carrier for my 25lbs cat, he is on a diet but won't be going below 20lbs. He is very long also and all the other "for large pets" carriers only went up to 10lbs which was extremely frustrating. I have a 10lbs cat and she is by no means large. Anyway, I found this one which said it was a cart so I thought it may be my best shot. Well it's awesome! It's long enough for my boy and I could lift him with the shoulder strap no problem. The carrier doesn't collapse while your pet is in it, but that's what I was looking for. It's a little awkward but I expected that. The only thing that surprised me was it did not come with the cart. Maybe I read it wrong but I thought the cart was included. I haven't inquired about it though because I don't think I would be using it anyway. If the cart was a big deal for me I would give less stars, but I am so happy after searching for days on the internet that I found one that actually holds my boy, doesn't squish him, that he can see out of and I could throw away his gigantic plastic one that I can't even carry. Oh yeah, it's top and front loading, has windows on sides and front plus little pockets and an attached bag to put the strap in when not in use. It had a little leash type of thing on the inside, but I wouldn't use it on any animal because to me they could accidently strangle themselves. It also has a seat belt strap and a fuzzy removable bottom. It folds flat for easy storage. If you've got a big pet like me but want an easier experience for you both, get this bag!! Pics below, sister and queen size bed for scale.