Virgin's economy class seats are a generous 47cm aboard its long-haul flights, those operating between Melbourne/Sydney and Los Angeles or Abu Dhabi, but only up to 43cm in the case of short-haul flights, which is all the rest.