Gorgeous couch! Very firm but also comfortable. Modern and easy to move. Had it delivered and assembled, but assembly seemed easy enough as they just screwed the legs on.