When I first took them out of the box I was a little let down. I think I am used to the fancier style cowboy boots and these looked more like "work" style cowboy boot with the pretty design on the leather.
For the price it can't be beat though! The "J-flex" insole is suuuuuuper comfortable. I say it took be maybe 2 to 3 days to break them in. Even with that said they broke in super easy for a leather boot.
I ordered a half size down (5.5) from my "tennis" shoe size (6) as the makers suggested. I probably could have gone a full size down but I sometimes like to wear thick socks so it's fine.
I like the bottom sole of the shoe. It has a very good grip!
I can definitely see myself ordering a lot more of Justin boots as time goes on!