The actual items didnt take too long to come but they were ALL various wrong sizes and the quality was ok. When I contacted them for a replacement they responded and were helpful at first, but then they just stopped responding and I have never gotten the replacement.