The only problem was walmart. I ordered a specified size so it didn't have to be sent out to be sized.
I ordered a. 8.5 and the shipping said it was that size only to find out it was a 9 and had to send it our to be sized anyways. Now i have to wait 4 to 6 weeks for its return of the ring.
Never again will I order anything from wslmart.com!