The bed arrived quickly and as described. I don't know why, but based on the other reviews, I was expecting the bed to be HUGE. It's not. It's perfect. My 45lb boxer/border collie mix fits with a bit of room to stretch out, but the bed doesn't take up a ton of space like I worried it might. The colors are neutral enough not to be an eye sore. My doggie loves it and lounges against the elevated sides. It seems like it will hold up well, but we'll see with time. I am a little worried about cleaning it though...