The good-the sofa looks nice, it’s comfortable, and fits my space. Now the bad, during my first scheduled delivery I only received 1 of 3 packages (the sofa comes in 3 separate packages). I was scheduled to receive the other 2 packages within 2 business days from the first delivery but my delivery was delayed/rescheduled 4 times. I’m a very reasonable person but 4 times is unacceptable, not to mention I had to make arrangements to be home each time just to receive a notification that my order was delayed. Out of frustration I told a customer service rep that they can pick up the partial delivery and he told me I would be charged for the pickup despite all the delays. Nevertheless, the other packages eventually came but were missing parts. Now I have to wait 3-4 weeks to receive the parts. Customer service has really went down tremendously, I requested a discount due to all the inconveniences but of course it wasn’t honored.