Abstract for sure, but has super cool colors. We are doing a lake home so wanted a beach theme and this is absolutely "perfect"