We purchased these for a cowboy-themed theatre production that my 8 year old took part in. I bought them because I was looking for something relatively inexpensive (these were reasonably prices) but still look good. These were okay. I did like the Cherokee brand (albeit they were for girls) ones that we purchased for our 7 year old son better (they were cheaper too). Although these weren't as aesthetically pleasing, they did look more comfortable and my son didn't complain about his feet hurting as my other son did. They also look pretty durable--but I think it's the durability that makes it look less cowboy-like (and thus less aesthetically pleasing in my opinion). My son does still wear them for dress up though so that makes the purchase more worth it.