We got our bench fairly quick. The quality is far better than I was expecting. It came in one piece, so you don't have to put it together, which is great. It's nice and sturdy (my husband stood on it and felt it was very solid), very comfortably to sit on and it looks amazing!

We wanted a bench with a shelf that had a railing around it to keep things from falling out (which was extremely hard to find). Our options were limited, so glad we went with this one. Highly recommend this bench.