Took some time to put it together because the instruction is not very clear. But after it is put together, the cabinet looks very nice and very sturdy. It makes a great addition to my newly remodeled bathroom.