Nice unit. Priced right. Assembly was not too bad, but did it myself in about 2.5 hours. It’s a great looking unit. Can’t speak to its durability as I just installed it.