Assembly was a bit of a hassle, the overall quality was not bad, but it definitely looks nicer than it actually is.  In the end though it does look good and other than the drawers and doors having some unevenness in the gaps and requiring a lot of adjustment to work, I was satisfied for the price.