Came in great shape and the panels are heavy and thick and well put together.  Putting it together takes some time and it helps to have another person but for the price we were pretty impressed with it.