Love this bench.  Quality is great and the fabric is soft and comfortable. Bench padding is a bit stiff but will be fine to sit on without becoming too soft.  Assembly was easy.  Did it with one person using the box to put bench on while attaching side/legs.  Would highly recommend this product if it meets the style and size you want.