Good quality but the short ones are not short enough to fit in some of my shirts and they are too pointy I'm afraid they might damage some of my shirts. The packaging is not thought out, some legs are shorter than the neck, it is extremely difficult to pull them out. When they designed the packaging and they made the top quarter inch bigger you could easily pull out any length as you can spill the whole box by pulling out a short one, it's not that much fun putting all the pieces together. Overall this is a good product but they could have done a lot better on these details.