Very nice and soft. Was super easy to assemble the legs. Under 20 minutes. Bigger than I thought. My only complaint is its way too creamy. I thought it was more white. But its more of an off white cream color which doesnt exactly match my grey and white room. But i can make it work. The color on the picture should better represent it in reality. Overall a great product though. No complaints so far. And very comfortable