Assembly was okay. Product is poorly made.  I used a screw driver to screw in the screws and some of the pieces were on the verge of splinting/breaking.  One item had an extra hole in it.  The front drawers looked worn, pieces of the wood/paint arrived chipped off.  I will be sending an email to the manufacturer for replacement parts.