The all-upholstered look is phenomenal and the silhouette is divine.
And what I've always loved about Ballard is that they have great fabric options for upholstery (and a COM program if I recall). They know you want fly choices for your fabrics. 10 versions of beige won't do...but if beige is your jam, they've got you covered.
Are you in love with this bench as much as I am? It's definitely on my short list for the next time I get to spend some cash on new furniture.