Beautiful storage bench. I put it together myself which was a tad difficult but ultimately doable. The seat is firm and substantial which makes it feel like it will last. It fits a lot and is extremely sturdy. Very happy.