I went in to sofas 98 on Monday, needing a mattress and foundation quickly. I was guaranteed by John, delivery by 3pm the next day. Waited all day at home...no delivery! Called was put on eternal hold, nobody ever came back. Tried again, the phone rang and rang. Called the next day, I was told they forgot to put me on the schedule...Oh, but they would deliver it tomorrow guaranteed (two days later)...I just needed to take another day off work to sit home and wait again. Fair warning to you...there is a reason its cheap!