I would have given 5 stars except there was an issue with one the parts. The back panel #4 was about 1/16 of an inch too wide. It would not slide down into the slot, even after loosening the screws on the sides it would not fit without damaging it. Had to cut it with a skill saw. The assembly instructions are not very clear and takes some figuring out. I do like the quality of the materials and the sturdiness of this cabinet and it works well in my bathroom. I contacted the manufacturer and let them know about this issue.