Not heavy duty, didn't appear to be new at all. Poor quality. It could have just been damaged in transit because there was no protection or wrapping with the item, it was in a tiny plastic pouch. Requested a refund and was charged a restock fee, $7.99 shipping fee for an item weighing less than a button on your shirt. Spent $24.98 to expect a refund of $7.00??? Not happy.