This is the best thing Ive purchased for my 9 week old miniature dachshund. I can carry it with ease as very lightweight,2 bars click together for easy assembly,making it a ridget frame. It folds downflat so easy to transport. It looks lovely and theres 2 pockets to store doggy essentials. I would definitely recommend this item.