This company makes many quality products!! You can add this to the list.  Super supportive and easy to put on!!  The only issue you may run into is sizing.  It isn't very clear and the only way to make sure you get the proper one is to either order it, try it on and return it if necessary (not as easy as sending it directly back to Amazon) or you can contact the company before hand with your measurements. The company is pretty quick to respond to questions, so if you can wait just a couple more days, this may be your best bet!