I am happy with this purchase. The fabric used for upholstery is nice quality and the bench feels sturdy. The cushion is comfortable and the extra storage is great. Matched the picture and description online.