My dog loves the microvelvet fabric, but I was a bit disappointed because the plastic tube doesn't really serve its purpose and my dog winds up laying on it. If it had some sort of fitting to go into on the side of the cushion that would at least keep it upright, I would have been happier. On picture that shows several dogs in different beds gives the illusion that this is what the plastic tube does. Overall my little guy is happy!