Just like in the description, well packaged. I haven't tested them yet, but everything seems ok.
~40 days delivery. Packed well. Haven't been chance to test, but looks good.