Looove this bench! It is beautiful and adds a touch of sophistication. Assembly was super easy and quick. The storage is wonderful. The bench itself is firm but perfect for its intended use. Dont think twice - buy it!