VX F service is quite good for a domestic carrier. The service is competitive with CO on transcon routes. IMO however, there are certain details that VX should have such as a curtain between FC and Y class. Too many Y class pax run to use the lav in F class even though FAs announcements state that the forward lav is for F class only. VX should also have coat closets in F class, just to make their F class and bit more refined and civilized.
Y class is decent for a low cost carrier. VX is one of the few carriers to have "on demand dining" for purchase in Y class. FA service in Y class has a tendency to be like service in a fast foods restaurant. In comparison, service in F class included the FA sitting with you if the seat next to you is empty, to tell you about the cocktail and meal selections. FAs also address you by first name and remember your name during flight. Nice touch.