It is probably SAFE to bottle at 1.010, but I doubt that it is READY to bottle yet. Beer can safely be bottled as soon as the fermentation is complete, but that does not mean that you will have GOOD beer. If you give the yeast more time in contact with the beer after the active part of fermentation is over, then they will "clean up" after themselves. Essentially, this means that the yeast will continue to change the beer, reducing un-desired flavors. I recommend leaving beer in primary for at least 2 weeks (3 weeks is better) for the best results.
If you are in a hurry to bottle (I know how hard it can be to wait!), then check the gravity again in 2 days. if it is still 1.010, bottle it up! Just remember that the longer you can wait (within reason), the better your finished beer will taste!