Excellent shipping speed. Product works as described and seems to be of good quality. Only caveat is that this is an replacement for an older pair I had - I opted for a larger battery (bigger is better right?!), but perhaps in hindsight, the smaller battery would have been more comfortable - there is a significantly bigger step up in the heel to accommodate the battery compared to the smaller model. Other than that, highly recommend.