I wish I could review the Megabus, but we did not get what we paid for.. We where to catch the 3:45pm out of Las Vegas to Los Angeles, there was a line for the 3:15pm out of Los Angeles as well.. so we stood behind those people.. the Megabus which looked awesome quickly filled up and they even took some people from our 3:45 to get on the 3:15pm.. Okay they left.. I got excited since we had planned where to sit and I could recharge my laptop and use the wifi... well here's it went to caca.. We didn't get a Megabus.. we got a simple plain boring bus, with no working air, no working lights, no toilet paper, no wifi, no movie, no plugs.. NOTHING!!!! I paid for the Megabus experience and I did  not get that....but I'm sure I will have another opportunity since my mother is making sure we get what we paid for and getting either a refund back or tickets for a future time. \n\nThe one thing I will say about the bus ride, was that it was safe, smooth and we got home 30 minutes ahead of schedule.. but when all you can do is sleep on the bus, it tends to go by fast.