Bench is nice, it was easy to put together, I was surprised at how comfortable it is.  seems very sturdy.  the colors are as shown.