fuboTV, one of the best legal soccer streaming services in the United States, has launched a redesign of its website that now features DVR functionality so you can select which games you’d like to record for later viewing.

With the DVR features in fuboTV, you can record games either before or during a match to watch later. Some of the new features of the redesign are currently in beta, so they’ll be fine-tuning the enhancements. But pretty soon, you expect to see the complete functionality with fuboTV on your computer, tablet, smartphone, Roku, Chromecast or smart TV.

The functionality cannot go understated. For example, you can look ahead to the games for the weekend and select which game from La Liga, MLS, Liga MX, Serie A, Ligue Un, Championship, Brazilian Serie A and other leagues you’d like to DVR. fuboTV currently only allows one game at a time to be scheduled to be recorded with the DVR functionality, but fuboTV plans to add additional bandwidth in the future to record more than one game. Once the game is recorded, it’ll be available in your fuboTV user account for 72 hours, so you have 3 days to watch it.

SEE MORE: Which soccer streaming service is best for you?

Other additions to fuboTV include match schedules featured on the homepage, as well as e-mail reminders before matches start in case you forget what the kickoff time is.

Instead of the illegal streaming sites that infect your computer with malware, pop-up ads and viruses, fuboTV is a completely legal streaming service where you can watch live and on-demand soccer in HD. There’s no contract. fuboTV is currently available for $6.99 per month. Note, however, that the price will be increasing on October 12 to $9.99/month, but you can lock in the $6.99 monthly rate if you sign up before October 12.

The complete list of channels that fuboTV provides is a long one. They include beIN SPORTS, beIN SPORTS Espańol, GolTV, GolTV en Espańol, Univision Deportes, Univision, UniMas, Fusion, El Rey and Galavision as well as club TV channels for Barca TV, Real Madrid TV, Benfica, Ajax, Everton and Borussia Dortmund.