This Sofa is okay. The seat cushions are pretty comfortable and its easy to assemble. Knocked it down two stars because we ordered the Beige-Velvet color but it actually looks pink in person, not like in the pictures. Too much of a hassle to return, so we will keep it for now.