I ordered a sleeper sofa in early May and 1StopBedrooms took payment May 11,2020. It is now August 14,2020 and I'm still waiting for my sofa. Lot's of email and telephone communication from me to them, but bottom line is I would not buy from them again even if their price is the lowest. If you're patient and not in need of quick fulfillment of an order, then maybe 1StopBedrooms is for you, but I cannot recommend them for delivery, quality or customer support.
UPDATE: I received my sleeper sofa on October 5th and am happy to have received it finally. My experience is this... save money, but plan for a lengthy wait with potentially five months before the order if fulfilled.