Easy to install and looks great. I was happy with the finish and all pieces were included. I made the doors myself and those were easy to incorporate. Great price too - I searched for a while!