definitely not great...but aint bad