I would give it 5 stars but there is a mystery part sticking out, and a pre-assembled screw is sticking out.  It is difficult to fold, but I don't regret this purchase.  It's for my smaller dog (20lbs) because she gets tired during our walks, but in an emergency, I could place my 50lb mutt in it too!!