I am glad that I read the reviews before purchasing regarding the size.  They run about a size smaller than expected, but other than that, are very nice.
I have added additional cushioning by cutting memory foam to size.  Our dogs love them!  
I would buy them again.

Pros: Also like the green and tan colors.
Cons: Just plan on it being a size smaller than you would think.