Bench is lovely and teal is true to color in photo. Assembly was easy.  My only reservations are that the bench should be a couple of inches higher and the cushion should be a little softer.