Construction is pretty good, its a 3D print so it takes a little work to get the parts to fit into the OEM stacyc battery connector smoothly. Came with everything needed so pretty much plug and play. Not easy to remove the connector if you need to use a OEM battery again due to the 3D printed nature of the parts going together they're a little stuck. Works well overall and mounts in a good location out of the way and easy to access.
Great customer service and speedy shipping