Very firm but that’s what I wanted. I thought it will be little bit bigger but after all it’s perfect for my small apartment