I was perfect for my guest bathroom.  Came fully assembled.  An extra bonus was the plumbing and carrera marble top
at no extra charge!