This bench arrived quickly and was easy to put together. I painted mine white, this bench is ideal for DIY projects. Very nice quality for the price.