Pandora - the benefits are mainly environmental as you aren't sending loads of nappies to landfill - they take between 200 and 500 years to biodegrade, depending on the brand. They can also be cheaper, especially if you use them for more than one child.
I use cloth nappies. I bought them off ebay, second hand and some off facebook groups - if you are on facebook, clothbums anonymous and pre-loved cloth nappies are great groups.
I bought a selection of nappies as I didn't know what we would like and have slowly built up a stash of those that work for us and sold on the ones which don't. Washing them at 60 degrees every few washes ensures that no nasties remain and they can therefore be used between babies. It also makes them work out even cheaper.
There are several types of nappy, all in ones, two parters or more traditional terry cloth squares. You get really cute designs on the outer wrap- th waterproof part. You need approximately 1/3 wraps to nappies if using 2 parters.
You can get one size fits most, birth to potty or sized ones.
I found initially that my washing machine was a little smelly, but doing an extra rinse each nappy wash has solved that issue.
We do not find them anymore difficult than disposables, I use 2 parters and fold immediately after drying, stuffing them in to the wrap so they can be used like a disposable.
As well as nappies you may need some booster (for if your baby wees a lot, liners to keep the urine away from their skin- these can be fleece washable ones or flushable ones. They also catch the poop), a nappy bucket/ pail which you can get for £6 off amazon, and something to dry them on when it's raining (line drying outside is best).
If you are considering reusable nappies you should definitely consider reusable wipes- they are fab!