Everything was great except the very last thing.  Product is nice, assembly instructions were clear and assembly was pretty easy.  The most difficult part for me was attaching the hinges.  The screws are small and the holes are in a difficult place to reach.  When it was all put together, I went to put the plastic screw covers on.  They didn’t fit and kept falling off.  I had to buy stick on screw covers.