I love this dog bed! It's soft and sturdy at the same time and looks nice too. I got the medium size for my 6 lbs dog and I think it will be perfect when she is fullgrown at around 10 lbs so I would definitely recommend to size up. The big drawback is that the cover is NOT removable contrary to what is listed. There is a zipper and you can remove a foam pad from the bottom but you have to put the bed with allt the filling in the washing machine to wash it (see photo with foam matress removed).