Horrible quality! I have a 150 pound Great Dane that loves the edges on a bed but this is terrible there is like air in it! I stepped on it and felt the floor he hates it and I tried to return it and I have to pay 34$ to ship it back so I’ll get a whopping 14$ back.....no thanks! I guess I’ll just go to Walmart and buy memory foam and stuff it in there! DONT WASTE YOUR MONEY!