Size is perfectly fit. Color is true. The material is quality enough. The chair is too firm, not enough cushion. Sitting on it, I feel like sitting on an old chair that all the cushion has been gone and sat on the frame only. The legs are so difficult to put on, took me forever to be able to make them at the right angle.