I've had it for two weeks and love it. It's been doing great. Tons of on demand including your local networks. There are commercials but does the DVR job for me. I added ESPN and use the spectrum login for watchespn so you can have the other ESPN channels without them counting towards your 10...