Cabinet it perfect.  It looks great.  Did not have to put it together.  Really good quality.