I gave 3 stars because I have not yet opened or put the cabinet together.  The delivery was disappointing.  The box was torn and opened on the ends and completely wrapped in cling wrap, it was also wet on the outside.  Hopefully all the parts are there and intact.  Hope it is as nice as the picture.  Will update once it is completed.