Brand new. Bought on line but way too big. These are size 40 or I believe a 9 or 10. Good quality and beautiful! I will be ordering a smaller pair. Price is firm