Handmade in PA! Please note, each piece is handmade to order and therefore each piece is unique. Small, natural imperfections are part of working with real wood and will add character and beauty to your piece. Turn around time varies, but our goal is to have each piece shipped in 2-3 weeks. Don't hesitate to contact us with any questions!