The product itself is fine- Sturdy and attractive. However, the sofa arrived severely damaged and took close to a month to arrive. I noticed at the time that the accent pillows were made of a different fabric.much thinner and see-through.  A replacement was sent, which also took close to three weeks to get here. I spoke to a service rep at All Modern who said they would make sure the pillow issue would be addressed. Once the sofa arrived I found that the throw pillows were still the same cheap fabric, and they were also stained with yellow streaks. I contacted the same rep, and have not received a response almost a week later. Very disappointed.