I bought this a few months ago and it is great.  My wife loves it, and everything works perfect.  It was delivered and we installed it the next morning.  Very DIY friendly.