Surprisingly comfortable, but the legs were a pain to assemble since there aren’t screw holes. I found that to be the most difficult part of assembling, but it was otherwise easy and able to be done by just me. The velvet is soft and looks really nice. The seat is deep enough for me to curl up in, but the back is a bit low. The seat cushions are just firm enough, but not hard. The back cushions are pretty plush. A good accent couch for the price