I had 2 fitted sheets and 2 mattress protectors for the bassinet. I thought I might have to get more but actually this was fine- one in the wash, and one on the bed. It was always dry by the time I needed it. I used a terry cloth nappy in the early days too under his head which was much easier to whip off and replace with a fresh one.

2 was enough for me.