A little shorter (height wise) than I thought, but it is a good fit for my small apartment. Firm but comfortable. Love the grey color. Easy to assemble.