I bought two of the navy cloth benches to put side by side as a large coffee table for an L shaped sectional in a basement.  They are very firm, but that suits my needs just fine.  I should note that neither of the ottoman tops had starter holes for the screws that attached them to the base. Each bench came with 1 set of screws to assemble the base and an allen wrench, and then a second set of pointed screws with phillips-head tops.  I ended up using a drill to attach the base to the top with the provided screws.  Since no one else has mentioned needed additional tools maybe it was just me?