Took a little while to build, screw indents for the mirror supports were a little too shallow so had to make them deeper in order for the screws to grip into the mirror section, runners aren't overly smooth on the drawers but apart from that it was pretty good quality. Very study and all parts were present.