This bench is gorgeous.  It can work great as a bench, coffee table, extra seating.  The top is firm but a beautiful well made fabric.  
We will use it in our staging business and will get many used from it.  Simple to put together (just attach the legs) and only takes a
few minutes.