Perfect color (a nice pearl grey) ! The size is perfect for my little guy! It's very "poofy" and was afraid he wouldn't like it (he's old and cranky) so I covered it with his favorite blanket, and he hopped right on it and took a nap! Yesterday he pushed the blanket off it and seems to love it! I'm sure the "poofiness" will settle down over time. Very well made! Great purchase!