I have a Large Prima on my People 150. Was an absolute nightmare to install but now that I have it, I would never again ride without a wind shield. Keeps the rain off, keeps the chill off, and just makes the ride so much more comfortable. I highly, highly recommend a wind shield!