Perfect fit, comfortable and exactly what I expected. Shipping was quicker than I had anticipated. I would reccomend them to anyone. They look great with shorts or even with jeans as long as you tuck your pants in so that tongue sticks out. I got the flat grey/royal bue/neon yellow. Rocking them with a grey shirt and fitted, you cant be touched. They are truly comfortable. I was on my feet all night, they passed the test.