I love this TV stand.  It is very good quality and looks very nice.  I put it together myself--took about an hour and a half.  Was very easy.  Not too heavy, so I was able to move it around by myself.  Instructions are very straight forward.  I do have to say that it is smaller than it looks in the pictures--pretty low profile as well.  Can't stand my router upright in any of the compartments, so I just lay it on its side.  Compartments are pretty small, but overall I'm super happy with my purchase.  Looks really mid-century modern to fit in with my decor.  Shipping was super, super fast.  I wasn't expecting it for weeks, and I received it within a week of ordering!!