Perfect girls is a tube site which is regularly updated. With 100 clips added daily on average, you're not going to run out of free porn and some of these movieclips are 20 minutes long! There is a nice mix of both pornstars, milfs, teens and more here and if you click on a movie they play straight away.
To access categories, you're going to have to scroll down on a video page to see which categories are chosen per movie. Click on one of these (in a way they are more like tags) and you'll get more content from that niche. There doesn't seem to be a categories page which is a bit of a shame.
Premium access is free, and it gives you access to full HD movieclips which is pretty neat. If you like variety and you like regularly updated free porn, give this site a try. It's got a few issues but nothing major to ruin your porn viewing experience.