I purchased this for my daughters apartment, it fits well in her small living room. It's firm but I did sleep on it one night and it was nice and roomy. Only complaint was is there were a few areas that were a little dirty (we selected the cream) but with a little cold water it came right out. It arrived in a very large, awkward box so I would recommend paying the extra money for the white glove delivery.