I went back and forth on getting these and decided to go for it. I am not disappointed! These feel great and are a good quality, esp considering the low price.  As far as getting them on,  they do require a bit of tugging, but it only took me a few min.  I have a narrow foot which might have made it easier.  I ordered half a size down and they fit perfectly.