Great tv stand. Relatively easy to assemble if you take your time and follow directions and have a nice drill. You don't need drill, but makes the screwing easier. The legs did not have pre-drilled holes, so I was worried if they were installed in right locations. Finally assembly - one leg does not touch. I put a felt pad or 2 underneath to stabilize. I assume floor is level but  b/c i had to choose locations for legs, I wonder if I did something wrong there. Nice gloss/shine to front doors. I got the gray - pairs nicely with decor and tv.