Love the blue color!! The velvet is very soft, as well as the back cushions and the two (blue) throw cushions that came with! The seat is firm as others stated, but very comfortable, I’ve already had two days of Netflix binging on it and love it! The seat cushions themselves is the 22.5 inch seat depth, the couch portion is in fact 33 inches, which is great because I thought it might’ve been a little narrow, but it’s not, and the chaise is a great size! When laying on the couch section with my bed propped on my throw pillows I can spread fully out and not even take up the whole thing (I’m 5’7)! I included pictures of it with my 65 lbs dog for size reference! It does attract dog hair easily, but it’s also been very easy to wipe off so far!