Love love love these couches. They are firm and perfect for sitting. I love that your arm can rest on the back or sides. They are also easy to wipe off a stain.