as other have mentioned, the main seat part is rather firm, which I didn't expect, but it's comfy enough to lie down on and snooze!
It's actually quite long too - I'm 6' tall and can lie across it completely. The material is soft and good quality, and the overall structure feels strong and sturdy. Heavy enough to stay in place but light enough to move on your own if you need.
Constructing it took about 20 minutes on my own and was fairly fun.
It looks very stylish in my living room!
The back coushins are very soft. It's just about high enough of the ground for my liking, unlike some very low sofas.