The sofa was good and delivered on time. It has a little hard cushioning, which slides often when you sit on it. However overall it was agood deal!