Ok- I read the reviews so was pretty certain what to expect. It IS small- but the measurements are there for you. It IS firm, but the synthetic leather is very nice. Super easy to set up, and very sleek look. It *might* be a little overpriced, but with free shipping and the included ottoman, I’m not complaining too much. We have a household of pets and definitely needed fake leather material, and with the sleeper pull out option, I figured this was the best way to go. Hopefully it holds up! 
I also purchased a reclining loveseat from Wayfair- different brand, so the synthetic leathers don’t match, but I like furniture to go together but not be identical. Really happy with how the aesthetics are pulling together.