Beautiful! Quality is very good. Seat came will small cut mark in upholstery, very easy to assemble and fast delivery. Cream color is very neutral- was worried it would be a yellow cream but it actually has more grey tones and looks like suede. Seats are pretty firm could be a bit softer.