Great quality. Took me 4 hrs to put together on my own while drinking coffee. ) Cushions are more on the ivoryyellow tint side then beigewhite. However, they are very comfortable  and full. Overall, I am very satisfied.