I have done a good few journeys on the Megabus Gold Sleeper, on all its routes, The coaches are double deck Vanhools 13 or 64 plate, so nice and modern. The beds are one top bunk which is thin mattress on canvas like material slung between 2 hefty poles with side netting, and the bottom is 2 bunks which are the daytime leather seats laid flat via mechanism with a sheet put over them - they are ok and fairly comfortable, better than a seat but not like train sleeper beds. There is no privacy and no curtains, you can book upper bunk or lower bunk and book lower bunks together, there is small partition, and you can book a double lower bunk for one person for approx £20.00 extra on top of fare, there is free wifi and charging points, they run non stop to Scotland vv, except for driver changes, and can often arrive early, and miss out stops if no one booked to get on or off, I have done London to Dundee non stop and got to Aberdeen 50 mins early, they are an economy version of the sleeper train, quite noisy and roll around a bit, but generally ok on motorway, They are a good service, You get bottled water when get on, an eye mask toothbrush etc sometimes, and carton of juice and a croissant etc when leave, like travelling on them, are very handy and well worth a try.