Received a week and a half late! Seller required me to track down with FedEx to cancel. My tracking found that they hadn't shipped it, only gotten a shipping label. It was due the 1st, they shipped on the 6th. Was received on the 10th. And I paid for shipping. A representative offered to send me free covers, if I gave them my phone number. When it arrived and we put it together, it was tiny, made for the size of a child. Some of the screws didn't align, but we worked around it. It does seem sturSee full review