Arrived a week early! All checked all parts there and in perfect condition. Hopefully will last.