I didn't know what to expect ordering shoes online. The reviews were extremely helpful as they were the only information available. I have only had these for about a month but I really like them so far. I don't like to define my workouts by calling them one thing or another because they always change. This shoe, so far, has exceeded my expectations across the board. They provided great stability for lifts and they are also cushioned well and are suitable for running. Overall I am very satisfied with this shoe and would recommend it to anyone with a diverse fitness routine, and one pair of shoes.