The shipping experience was unfortunately horrible. Ive ordered large pieces before that never took this long so if you dont mind waiting, then you should be fine. I ordered on Nov. 11th and it was expected by the 26th. Then that got pushed to Dec. 9th which was frustrating. It had finally shipped on the 25th and there was no type of tracking available until I got an email on Dec 6th saying it would be delivered next day. Delivery was good. I received a text and call when they got closer. Setup was pretty easy. I made sure to open the cushions first so they expanded while setting up. The main cushion fluffed up fairly quickly. This pic is taken right after setup. The back pillows are flat so I purchased some other pillows to add. Its very comfortable and everyone is fighting for it to be their chair.