We were pleasantly surprised with the quality of this rug. It's attractive and has nice cushion- we bought extra padding, but if we didn't have little toddlers playing on it all the time we would have been fine without it. The design is nice, although I'm not sure why they say the primary color is blue- it's not. It's a cream/beige color rug with blue/turqouise and burgundy/brown diamond shapes. It came in about a week- also a nice surprise as we were warned at purchase that it could take up to 6 weeks for delivery. My only really complaint is that I think it looks a little wavy still- it's been on our floor for a few weeks now and it's laying flat and looks good- but at a certain angle I think it looks like it needs to be flattened more- my husband says I'm seeing things and it's just the design- an optical illusion. It doesn't bother me enough to take it out of the room- so overall- I'm good with it.