This sofa is basically exactly what I wanted and expected. The fabric is polyester (which is not my fav) and more beige (than off white), which I couldn't tell by the picture. However either way it is really really nice!! Seems like it is built well, easy assembly just put legs on. Delivery (room of choice) was great, guys were right on time at 8am!