Good cabinets I got 2 on sale and installed in two bathrooms.  Assembly was not hard.  Only reason giving 4 starts because second cabinet's doors were little misaligned when I installed in pre-drilled holes.  I would need to remove doors and try to drill my own holes to align if I need it to be perfect.