It's definitely firm but it is perfect for my small office. It has a modern feel and looks great