This nightstand is fine but requires a lot of complicated (at least for me) assembly.  I finally gave up and had a handyman assemble it because I had 4-5 different pieces of other furniture and didn't want to spend hours on assembly everything.  (If I just had this, I probably would have persevered through.)