It arrived earlier than I was expecting. It was easy to put together, and works well. The only reason I didn't give 5 stars, was one of the legs was missing a rubber cover.