I like this one. It was delivered faster than expected (arrived without any damage, or smell, and the package weight  is ~40 kg. ). The sofa is firm, not the fluffy one, but it is very comfortable to sit and lay down on. You can sleep on it as it is, but if you would like to be on a fluffier side the mattress topper will do the thing. The surface is even, and flat. It is very easy to assemble, took maybe 10mins max. Perfect for a middle/small living room, bedroom or office. Value/price is worth, imo