These shoes are insanely comfortable. I wear them all day every day. I just upgraded from Boost 20 which was beginning to fall apart due to wear and tear. Customer service was great when they emailed me saying the shoes would be shipped earlier. All round great shoes and great customer service!