I have a 21" frame that is a bit too big for me. I kinda regret taking a 21 when I was offered a 19 for the same price in the shop. The 19 would be so much better on jumps I think now, it also had a more modern frame geometry. I'd say it depends on what exactly will you be doing with your bike.