The sofa arrived quickly. The soft blue fabric will blow you away! Putting the legs on the sofa took no more than 15-20 minutes. It was hard at first to get accustomed to how firm the seat was on the sofa, but guests who have needed to sleep on it recently have all said it is pretty comfortable.