This was just what we needed. Yes, it is small but we bought it for a small space. Right now it is being used in an office as a "bed" for guests and we will likely move it to our kids' room eventually, which it will be perfect for. The seat is hard but it isn't uncomfortable and the large pillow in back is really supportive. It was easy to put together (did so by myself). As far as the sleeping surface, it is hard as well but we have guests who can't sleep on our air mattress because it is too soft, so it is nice to have this option as well. The shipping was amazing. I ordered this at 5 PM one day and had it by 1 PM the next day. I ordered another love seat from a different company over two weeks ago, paid almost $100 in shipping and still haven't seen the piece of furniture. Sure wish I'd ordered something from Wayfair instead of ordering from the other company!