Finishes are great, lots of pieces to put together, and you do need to secure it to the wall for stabilization.