Easy to assemble and well finished. Arrived with mirror broken, but this was replaced very quickly with no problems. Am very happy with the results.