Great sofa bed for the price. It's firm but comfortable and seems well made and the removable cushion covers, easy sofa bed action and extra storage were just what we were looking for. It was also available immediately and delivered to the first floor which was amazing. The larger of the two packages fits through a standard door way but if you're still having trouble you could unpack the separate parts to get them upstairs. I gave 4 stars because, like some other reviews have said, the back of the sofa plus the cushions is a bit deeper than I would ideally like but I appreciate that's because it folds down to make the bed. It also works well if you move the back cushions.