It has some great features, but it can be difficult to navigate through sometimes. I do like that you have all of your maintenance documents saved easily so they are readily available if needed for reference. Also very useful when taking an inventory because everything about the unit (such as serial number) is listed at once with an expiration date! You also don't need tons of different programs or databases to keep track of them. Just use one program for assets and another for equipment. Helps me stay organized since all things related to my organization under 1 roof!!