Arrived as expected with all pieces! Went together fairly easily too, it took my husband 4 hours.