Everything fit and aligned perfectly well. Delivery was smooth. It looks great and we are very pleased with it.