Its a very good, high quality product. Material is think and strong. We have three mediumlarge dogs and they fit on it with ease! The only down sides the material it is made of, makes it a little loud when the dogs move on it. I originally got it as something I can have inside or out. But now its more of an outside bed. Also dog hair sticks to it, you almost have to use a lent roller to clean. I would recommend getting a color that wouldnt make your dogs hair stand out. My mistake was the black bed with a white dog. Overall great product thou!