Excellent size and color! Back cushions and even the cushions on the side are removable. Extremely happy!