I bought these for my husband..and went a size smaller because I based it off of most of the reviews I read..he normally wears a 10.5 so I got him the 9.5 and the delivery was extremely fast. I got them a day after I ordered them which was way sooner that the expected arrival. When he opened them he was excited about them and he absolutely loved them. There was only one issue..they were a bit tight on him. I've always dreaded the return process because it's always a hassle, but the seller made it a very easy, fast and extremely convenient experience. He went out of his way to make sure my husband and I were satisfied customers. So with that being said, I will definitely be ordering from here again. Thank you so much!