‘An old, long bed’ sounds way more natural.
This answer should be accepted.
A long old bed should be accepted. English adjective order is size before age.
"A bed old and long" also I feel should be accepted, and it's not.
Curiously, the word-by-word translation is usually the only accepted DL answer, but not in this case
That's because in English the adjective comes before the name.
An old and lasting bed was not accepted but it was indicated that dài can also mean lasting.
An old bed, and long.