I’m very happy with this TV stand. It fits my 29” flat screen perfectly. This is a sturdy piece and Assembly took 2 people but was fairly easy. Just make sure that when you slide pieces into each other that the end result is completely flush before you move on to the next step. Otherwise ,the doors wont line up at the end. Nice amount of storage for a small stand. I ordered this in gray. The color is closer to a light olive green but very pretty