Just arrived today, so hard to actually rate star wise. It was packaged well and came in its own little zippered bag. Also had  a magnet and all the contact information in case of issues or problems. Does have a 2 year warranty. Weather has been rainy here for days, so photos are just of packaging and of the cover. Will update.
Update...very impressed. Weve received 7 of rain and this cover kept everything dry! Last photo shows how rain beads up..