I had to cram 3 of these in my small office at work and they definitely did the trick. They're really stylish and were easy to put together. Slightly firm but still comfortable.