Absolutely beautiful! Solid and easy to assemble.  Fabric is very good quality, but take your measurements because it’s very large! Not your average bench it’s big!