these are the first shoes ive ever owned, and i feel it was a good start. ive put an o.k. amount of days on these (maybe 20 or so)- mostly outdoor, but a decent amount indoor since i recently got a gym membership. the rubber has held up well. not a lot of significant wear.
this wouldn't be considered a technical shoe- its fairly soft. but for using it as a beginner shoe, it does a good job.
as for sizing, i wear a 9.5-10 street shoe, and i got these in a 9.5. if i were to do it over, i would go with a 10 or 10.5, given these fit a little narrower than expected. for reference, though, my foot is a little funky after being in ski boots so many days