Nice size and color. As pictured. Easy to assemble. The top cushion sits on the base via velcro mounts. Not sure if I like that but not enough of an issue to return the bench. Overall sturdy. Seating is solid and firm. Have purchased benches in the past that sink in too much. Would recommend for any room!