Awesome bus rides. I rode this bus to and from Los Angeles. It gets to the destination on time and is aware of construction on the road, so the arrival times they give us are pretty accurate. Only one stop in Barstow, which made it extra speedy. There is lots of legroom and even electrical outlets for charging your electronics! The WiFi definitely works, but with the amount of people using it at the same time, as well as the travel through the middle-of-nowhere, it's totally slow, but what can you expect? The overall experience is great and the price of a round-trip is worth the value. Check out the BoltBus if you're looking for an affordable, enjoyable bus trip!