Came partially assembled making it really easy to finish. It's exactly what I've been looking for. It fits perfectly and really adds a finishing touch to the bathroom.