I would have given this piece a 5-star rating except for the assembly.  It was very difficult to assemble and should have been assembled at the factory.  It took us nearly four hours to put it together.