The curry velvet is a really nice color. Material is soft. The seat is pretty firm but not bad. I like a firmer feel cause with time it tends to get softer. Otherwise instructions seem vague but easy enough. I probably put this sofa together in an hour