Punctuation/Grammar Question

How should this sentence be punctuated?

The hibiscus lay motionless, uprooted from and smothered by the soil of the broken pot.

<p>It’s correctly punctuated.</p>

<p>Thank you!</p>