Assembly does take a lot of patience and time due to numerous pieces. It is not completely white but a light light beige with white undertone.