This bench is very sturdy and I love the storage.  It comes assembled, you just have to put the feet on.A great buy!!