This bench was exactly what I wanted and was a great price. I saw it on other sites for about $30-$50 more. Shipping was above expectations and it arrived quickly. This was my first purchase from this site and it was a very positive experience.