I ordered my PattStrap on a Sunday and had it the next Thurs, I order this on behaft of my friend , she put it on for training for marathon run, and found its better then her anther pair of knee protecting sleeve, it easy to putting on and confortable when running.