Great product especially for the price. We looked in lots of shops and online but a decent upholstered bench seat was in excess of £150 which was too much for the occasional use the product was going to get. We ordered this one partly based on the previous reviews and when it arrived we were more than delighted. It is simple to assemble only eight hex bolts (the hex key is included) and a removable bottom cover with velcro which is ingenious. it is firm but sufficiently padded and the material is stylish and feels comfortable and durable. All in all this has proved to be a great product just what we wanted at a very reasonable price. free delivery is also included so no complaints.