Our hats are all hand made with special attention and care. Our sizes are from newborn hats all the way to adults. All of our work is our own designs and we would be happy to do custom orders if we do not have what you are looking for in our store. Our price ranges from 26.95 - 39.95 which is a steal for such beautiful hand crafted items. Come in and check it out for yourselves!