The bench came quickly and with everything I needed to assemble. It's exactly as pictured and very comfortable. The color is a beautiful olive green. Great price too!!!!!