Perfect little sofa to put in a smaller space. It arrived quickly, and the only assembly is screwing in the feet. The back is a removable long pillow that is pretty soft, but the seat cushion is quite firm, and the arms are incredibly hard. It makes laying things on the arms easy and convenient, but they provide next to no comfort. Due to having some family in town, I have already spent 2 nights using the sleeper functionality. Again, the cushion is really firm. The first night was downright painful, as I sleep on my side and there is almost no give. I adjusted the second night and slept on my back, which was much better. All in all, it's a great little piece to stick in a smaller space. It isn't the most comfortable couch or bed, but it beats the floor!