It's sturdy and comfortable for my little 16 lb. dog. He's a size such that a smaller one seems to be too cramped for him, so this is very roomy for the guy. It's not heavy, so I can easily carry him in there. I do have decent upper body strength, though.