Great quality dog bed. Nice thick fabric. At first I thought it was too fluffy, but it has settled down now that the dogs have been on it. Be sure to pay attention to dimensions. The "small" is really big and my two dachshunds have tons of room to spare when they are on it together.