Vueling is a low cost airline, it also behaves like that. It doesn't have anything outstanding compared to others. It is what you expected.
The legroom was okay for me, if you are a bit longer it may not be okay. The seat comfort was okay, nothing special, nothing bad.
The price is what you expect: you don't pay much, you don't get much. The price was quite nice so that's not a thing.
We had a delay of like 30/40 minutes. Vueling wasn't responsible for this but I think it would be nice if they had some extra announcements instead of sayin nothing!
Overal: The airline is okay, it's not special, it's not bad.