Arrived in good shape. Easy to put together as long as you follow the directions exactly but took me about 4 hrs as I did it by myself..  Like it very much!