Excellent quality product. Appearance is amazing. Assembly was fairly easy, with easy to follow instructions. There were some pre-drilled holes that were missing, and some were incorrectly placed. The final result left the doors slightly uneven, with no way of adjusting to make perfect because of the pre-drilled holes. Unless someone is looking closely it will never be noticed. Near perfect, yet not completely.