Worth the purchase price paid but was a bit fiddely to put together. All the screw holes and joints matched up which was a real result. I was entirely satisfied with my purchase and the cabinet looks great in my bathroom.