9 or 4 inch rollers?

It all depends on size of boat. On my 28 footer, the larger size saves a lot of time but you still need a smaller one for tight spaces or a brush. On my current 20 footer, I use a couple of cheap foam 4" ones with a short extension pole.
 
Those ones I linked to last a bit better than other cheapies I have tried, but I still used 7 of them doing 1 coat on a 32 footer. They are so cheap that the cost isn't issue, but after a few strokes they go limp and floppy (ooer) which makes them less effective. They hang on for quite a while longer before they start disintegrating and leaving flecks in the paint.
 
Top