Came packaged very well. Directions were a little hard to follow. Took about 7 hours to put together by myself . Next time I’ll opt for professional assembly but I love the outcome.