Looks handmade. Packaged well. Only problem was we ordered two mirrors and they are not the same size! One is shorter than the other!