I bought two of these nightstands and they are everything I'd hoped for.  It did take some time to put them together as there were lots of pieces and parts--but they were worth it.