These shelves are great.  As other reviewer said, the assembly is not quick and the instructions weren't wonderful, but I knew my husband was good at assembly.  I am very happy with how they look -- I bought them in black and it arrived with no scratches or dings.  Seems durable too, but I've only had them up a couples days.  Mine sit in a little cove where nothing will hit them though.