I love this bench.  Easy to put together once you figure our exactly when and how to dd seat. Very well made, perfect!