In the Airbus 330 300 series the Virgin Airways Upper Class is laid out as three rows of 10 at about a 45-degree (or more angle.. both outer rows have backs to the windows which makes it virtually impossible to look out of them without breaking your neck or kneeling on your seat with your butt to the aisle) the middle row, of course faces one row, the right wing side. The seat is particularly narrow, and the seat adjustments take a while to get used to.. when you want to lie flat you have to get up and rearrange the whole thing in order to lie flat. While they are truly lie flat beds, they are hard as rocks. The TV screen actually adjust nicely so you can watch it at virtually any angle, but the amenity kit is weak, at best. If it's an overnight flight and you get offered pajamas they give on nice little extra layer of warmth. There is a bar between business and comfort, if you want to get up and stand there or self-serve during the flight, because the crew does not come around as much as say Delta's crew does. Probably the potato chips are one of the best things on the flight. The menu did not match the choices either in wine or always in food. The movies were great and many more than we would get as choices on Delta flight. But for all the hype of Virgin upper-class, the only real reason to pay and go would be for the club in Heathrow.