Well made, good support, my 70 lb dog has plenty of room to stretch out and loved it immediately.  Cats like it too.  Great value.  Hopefully itll wash well.