The Nanoblock LED Plate was as described, was very carefully packed, and arrived in perfect condition. Apparently the item was not really "in stock" and JF had to order it from the manufacturer, causing delivery to be delayed well past the original estimated delivery date.