Great Quality for the price!  Only have to assemble the legs and Mirror and the legs on the bench