Went together easily but was a time consuming process (about 4 hours). Very sturdy. Product was packaged well. No damage during shipping.