Soft upholstery, firm yet comfy, very spacious! Consider how big your space is because it definitely takes it up!!