This modular sofa is firm yet supportive, perfect for my back. Taller people might find the seats shallow, but it's ample for me at 5'7". Easy to assemble and solid.