A bit of a nightmare to assemble - took about 3 hours. Looks nice when together though. Drawers work well and slide smoothly.