Total bargain! Will take Megabus again in the future. The drivers are very strict and will yell at you if you're talking too loudly but I guess I appreciated that. The electricity outlets and Wifi didn't work on the trip to NYC but did on the way back.