The doors were extremely heavy and I had to have them professionally installed.  The corner shelf was not in the box and after numerous attempt to get one with Aston Global I give up.  I would have never ordered this if I knew my experience would be so poor.