I received the shed in a timely manner but it was missing some parts. This was disturbing because I had hired someone to put the shed together and they were unable to do so because of the missing parts. I called customer service and after a medium wait for someone to answer the customer service representative I dealt with was professional and ordered the parts that I needed and I have received notice that they have shipped and will be delivered in a timely manner. Kudos to the customer service rep