On December 18th I ordered this for a Christmas present, was advised delivery would be between dec 21-dec 23. I thought that might be a little suspicious, but I ordered this anyway, hoping it was truthful statement. 
On December 20th I checked the status of the order it was still pending, I then decided to cancel the order before it shipped out. I received an e-mail back from Wayfair that  my request to cancel was denied.
As of Christmas it still had not been shipped.
I finally received the order on Dec 27th. 
I am sending it back, but now it seems I have to pay $80.00 for return shipping. 
You would think if you received a cancellation for an item before it ships you could cancel and save  the aggravation of shipping and returning the item.
I also rechecked the return policy and nothing was advised about being charged for shipping if you needed to return this item. 
Good thing I wasn't really needing it for Christmas.
what a joke.