All the pieces were drilled accurately and correctly. Fairly easy to put together. took about 1.5 hours. Finished product looks very nice, just like image on website. I like having the extra counter space in the kitchen plus you can move it around.