I just received this dog bed a couple of days ago. It looks to be good quality. I hard a little bit of a hard time trying to stuff it together basically.  I was not sure if the small would be big enough for my two Pugs but it is plenty big enough with some room to spare. They love it also.