Generally good. Not all parts exactly as stated in the instructions. Reasonable amount of time to put together.  Battery life ok but not great.