Purchased this for my Mom for her Pug who becomes over-heated half-way back from their walks.  Mother says it is much nicer than expected, very sturdy where the dog feels safe riding and a very smooth ride.