anyone bought one recently and have any reports on how the kit is holding up? any weak points which we should know about?