Is the next sentence syntactically and semantically acceptable?

One of major factors affecting the value of diamonds was their weight.
acceptable