This bed is TINY. My dog (under 10 pounds) tried multiple times to wedge himself in and he was unable to fit as he hung off the edge. I double checked dimensions prior to ordering since multiple people commented on the size but was unaware that the large bolster that surrounds the sleeping mat overlaps it. The bed is listed as 20 inches wide however the actual sleep area the dog can use is closer to 12 inches wide by 10 inches deep due to the large surface area the side bolsters cover. Unless your dog can comfortably sleep in a 12 x 10 inch area I would recommend sizing up or ordering another bed. My dog seemed to really want to use this bed so I've re-ordered a size medium and am hoping that will work but I don't think you should have to order a medium sized dog bed for a dog under 10 pounds. It would be helpful if the item description was updated to include this information.