My pup Ella loves her fable memory foam bed so much. Literally whines when I have to wash it because she misses laying on it. It’s good waterproofing material just in case of any accidents but it does wrinkle and collect lint, so I put a blanket over it sometimes and take a roller to it every few weeks. The only reason I give it a 4 is because the seams have busted around the zipper and the edge of bed cushion itself, I thought it would hold up a little better for the price. Hoping to fix them so she can keep using the bed. Overall worth it