Everything was in the package, arrived very quickly a day sooner than expected. Was easy to assemble. I have had it less than a month so I can't give it five stars yet.