Arrived on time and was easy to put up.  I would have given 5 stars but there was a small dent on one of the spring post but I could put that to the back and it did not show.