This fit perfectly in our den.  And,yes, the background color is more of a mineral blue/grey/green mixture, but there is more than enough olive, oatmeal and beige to have it work.  I found the photo almost spot on with color.  I also needed a square carpet and this fit the bill perfectly.