This bench is beautiful and just what I needed. It was very easy to put together and came with everything. It was defiantly worth the price!