Order arrived about a week earlier than originally stated. Great product. Only reason I didnt give 6 stars is because there was some noticeable damage that took me a while to repair.