This came in a very small box and I was worries that all of the pieces were there but so far so good. The finish is great and seems to be of good quality. We are putting in our guest bathroom in our new construction home. Will follow-up with review if anything changes...