Great purchase! Sturdy and well made. The top is not soft, but comfortable for a bench.