The quality is good for the price, but don't set too high expectations on the piano finish which has a few imperfections here and there (especially on corners).
Assembly was easy, my recommendation would be to take the time with the drawer rails to make sure everything is perfectly aligned as a result.