It is quite a good product at a reasonable price but was awkward to assemble especially the door hinges. Once I got it assembled it does look nice and fits in the bathroom perfectly.