Just what the physical therapist ordered.
Arrived on time.  It is pretty solid.  Hope it gives just a little over time.
Rating: 5 stars