Hey there,
Well i cant recommend it enough, i absolutely love it. There are a few different entry levels, but for a budget start up - All you need is a PC, Tablet or even phone, and then the trainer (assuming you have the bike) - Trainers are very different in prices and quality. One of the best entry level ones would be fx. seeing if you can find a used Elite Suito trainer - Very good entry level trainers and not too pricy, I have one for my kids.
Other is Thinkrider A1 - IT is Zwift compatible and gets fair reviews - Can see prices for new ones around $198 on Amazon.
If I was to go out getting me a triner now i think i would go for the Zwift Hub One as it does not require extra cassette. (Is discontinuing on Zwift, but production will be taken over by Wahoo) Prices I can see are from €479 on Zwift.com
Otherwise if you need any info or anything then feel free to reach out :)