The teal color is gorgeous! The picture doesn't do it justice. The seats are wide enough for comfort and they were very easy to put together. They feel very sturdy with firm cushions. Maybe not binge-watch comfortable, but great for sitting and reading or conversations with guests.