I waited for a month for this piece to be delivered by a local moving company coordinating with ALL Modern.  The furniture is in good quality: all the seams are well sealed, the bottom wood frame is solid wood, the appearance of the sofa is beautifully shaped.  There is only one thing: the cushions are very firm (maybe good for your spine), but to the extend that it is not quite comfortable for long sitting.  The sofa is also deep that it needs a lot of big pillows to pad your back.  For this I don't mind because you can add colors and styles with extra pillows.  But the firm seating cushions are still a trouble for me to look for reasonable solutions.