Exactly what is advertised, needed it for my dog with leg injury.  He is about 18 pound dog, fits in stroller, but would not work for bigger dog.  Quality for the price is good.