Overall a good piece for the price.  One of the glass shelves had a rough edge so I turned it so it couldn't be seen.  A couple of the metal pieces were not straight but were easy to correct during assembly. The screws heads are shiny silver and the metal is matte grey so the screws (and there are a lot of them) are somewhat noticeable everywhere.  The pieces were not clean - my hands and my light colored carpet were dirty once complete.   Also one of the suction cups supports broke off during shipping so I will need to crazy glue it.  I needed pliers to pull the suction cups into the support holes.  Some of the metal had defects (the ends were not cut straight) and in some areas the paint had flaked/was black. Either I lost one of the screws or it was shipped missing one.  Again these are issues easily remedied and for the price the shelf is fine.