It rook my husband 2 and half hrs to assemble every bit of furniture.... Cabinets are average not too big or not to small. Also, this dresser is foor our newborn son so his clothes size fits perfect in it. Overall it's a good price for us that didn't want to spend too much on a dresser