This rug is as beautiful as the picture. The colors in the photo are close, but slightly less yellow. The large green area on the left is actually more gray/green. The blue area in the center left is deeper than it appears in the picture. But if you're really fussy about color, you probably shouldn't be buying a rug online anyway. The size is very close: 5' x 7' 10.5". There is one small flaw: in one approx 3" x .5" area there are some dark fibers mixed in with the gray/green. It's not very noticeable unless you get right up close to it. But otherwise it's perfect!