Excellent quality! Very well put together! All of the pieces fit together perfectly and it looks absolutely beautiful with the stain that I used! I would highly recommend!