Took far too long to arrive. A colleague ordered stuff from this company nearly 2 months after I did, and his stuff arrived exactly 3 weeks later. Mine arrived today. The description and product itself is good. Just the amount of time on shipping. And this was before the pandemic hit the world.