I own a set of these and I really like them. I got them on closeout at Iron Pony in Ohio. They are pretty comfortable, IMHO. They are basic boots; no soft booties with a separate hard shell. I've never owned any other full track boots. I have a pair of Joe Rocket Reactor that I usually wear to work. The Tecks I wear on longer rides.
If I were to need another set of track style boots and could get them on the cheap: I would. They are good boots.