Assembly fairly easy and the finish is good. It looks smart and is stable. The drawers are a tight fit though and the runners need to be fixed smooth side up but even then they could do with sanding down a bit to make the drawers run smoothly.