Assembly was very easy.  The manufacturer supplied the wrench as well as the bolts.  Assembly was less than 5 minutes.  The finish is fair, not quite the best I've seen but certainly not bad.  The nightstand is a bit wobbly due to the type of legs but I don't believe it's something that's unstable.