If this didn't fit the space of my bathroom perfectly, I would have returned it. One of the pieces wasn't manufactured correctly so I had to contact their parts replacement department to have a new one shipped to me. On one panel the paint had peeled off, the screws stripped easily, and the pieces were not flush causing some gabs in the cabinet. 
This is all negligible to me, however, since it fits the space so well. With a few alterations I can make it perfect.