Gosh I love marionettes! 18 inches would be good, and concering the price range...it's all about the quality, and it helps if it's a trick marionette. I've seen so many websites that people have and they get away with selling the cheapest stuff for like $30-60 dollars. If you can master the art...