Bench arrived on time and was in perfect condition. Bench was a little hard to put together but my husband is a builder and was able to make it work. I love the look of the bench and for the price it was definitely worth every penny. The bench is a perfect size and has held up really well. I leave mine inside the shower and have not had any issues with the wood. It still looks just the way it did when I first bought it months ago. I definitely recommend.