Perfect!  Great size, color, quality, and style.  We ordered two teal ones and they look wonderful  beside the fireplace. Simple to assemble, comfortable seating.