I love this stroller.It is sturdy and easy to push,however because it is so sturdy it does not fold very flat and is bulky,but I would still purchase it.l have a 20 lbs.Havanese and he loves it and he  fits well.Apparently it can hold up to 60lbs,I can’t see how,but up to a midsize dog would probably be o.k.
It was easy to assemble.