Seems like good quality but I already threw it out ... I have a 100lb dog and he gets stinky at times and there is no way to wash the XL bed.