Hmmmm,
The hard shells are much better – for one it’s generally easier to get the guitar in and out of without mullering the tuning.
But – if you are cash strapped / conscious than some of the soft ones are better than others.
I’ve a bargain basement one which is essentially just a cloth case with handles. It’s pretty useless for anything other than storing guitars under beds to keep the dusk off.
I’ve also got a formed foam one which really isn’t bad. Has lots of pockets for music, capos and the like, is easy to get the guitar into and has dual shoulder straps so you can look like a proper student when carrying it 😉
Having said all of that I still prefer hard shells – but then don’t spend money on a case that’s worth more that your guitar. You’re better off investing in the instrument.