bit firmer than expected, but still comfortable, as it breaks in well. color as in picture, good size for a small apartment