The parts are good quality, and the furniture looks nice once finished. However, at least with my toilet, I had to assemble the stand behind the toilet and then add on the cabinet part after. It was hard to put in all the cam locks that connected the stand to the cabinet since it was already above the toilet and was therefore hard to reach. I ended up having the front crossbar facing with the cam locks out just so I could reach them. Overall good product, but assembly around the toilet can be a bit confusing.