For me, if the boat is larger a hard top ! If smaller a soft top if in between its up to you.

I am partial to hard tops however, lots of uses for them.