7/10, would recommend