Hmmm.... "....thick foam dog bed sofa" does not seem quite correct. The THICK should be either omitted or modified.   Other than that, great price, great delivery, very nice product.