Way more comfortable than I expected. Velvet is super soft and seats are firm but not rock hard, and back cushions you can melt into. Everyone who sits on it says wow this is a comfy couch - so that speaks for itself