Unlike concrete a fiberglass pool is flexible. This allows it to adapt to the many weather conditions that can cause the earth to expand and contract. Concrete will crack during those conditions while your pool will remain flexible and durable.
A fiberglass pool is built with a mold, which makes for faster installation.