This is absolutely perfect! I have a small back room that is set up to be a workout room but I wanted to have a space where I could have over night guests sleep. This fit perfectly into the space, was super easy to assemble and super comfy (at least for the sitting) have not had anyone over to sleep on it yet. I did buy a mattress topper for it for when guest are using it as a bed as it is tufted and sectioned and I imagined that wouldn't be as comfortable as having a more flat surface to sleep on, also it is pretty firm.