We were nervous buying this online without seeing it in person first, esp for the price (and having to assemble it). It was easy enough to put together, it took time, but it was manageable. It really looks amazing - like a very high quality piece. Everything works the right way (drawers, hinges, etc). We are really pleased with the look and would buy coordinating pieces in the future.