Not perfect as they had a few nicks and the tops are a little off. The color was the main reason I purchased. They will be used more for show than function so I can live with the imperfections.